perennial sunflower - French English Dictionary